ogden's hope security station - Turco Inglés Diccionario